#pragma once
#include <stdio.h>
#include <stdlib.h>

typedef struct student
{
	int num;
	char name[20];
}DataType;
typedef struct ListNode
{
	DataType data;
	struct ListNode* next;
}LinkStack;
LinkStack* InitStack();
int EmptyStack(LinkStack* S);
LinkStack* Push(LinkStack* S, DataType x);
LinkStack* Pop(LinkStack* S);
void printTop(LinkStack* S);
void stackDestory(LinkStack* S);